be sitting on the sidelines - French English Dictionary